microwave energy - German English Dictionary